set up shop – English–Türkçe translations

🇬🇧 en tr 🇹🇷

set up shop verb

  • physically arrange a shop or workplace
açmak
  • to establish a business
kurmak
Wiktionary Links